package com.gonsin.gnews.annotations;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

@ApiModel("发送对象")
public interface INewsTarget {

    @ApiModelProperty("钉钉的userid，为空则不发送")
    default String getDingTalkUserid(){
        return null;
    }

    @ApiModelProperty("企业微信的的userid")
    default String getQyUserid(){
        return null;
    }

    @ApiModelProperty("小程序上的openid")
    default String getMiniOpenid(){
        return null;
    }

    @ApiModelProperty("公众号的openid")
    default String getOpenid(){
        return null;
    }

    @ApiModelProperty("手机号")
    default String getPhone(){
        return null;
    }

    @ApiModelProperty("邮件")
    default String getEmail(){
        return null;
    }

    @ApiModelProperty("个推cid")
    default String getClientId(){
        return null;
    }

}
